producing stenosis - Francés Inglés Diccionario